/* 
 * File:   TileContactInfo.h
 * Author: RedEyedKiller
 *
 * Created on 13 Ιούλιος 2011, 7:11 πμ
 */

#ifndef TILECONTACTINFO_H
#define	TILECONTACTINFO_H

namespace physicsSystem
{

namespace PhysicsInternals
{

/**
 * This struct encapsulates the required data in order to register an entity per tile
 * contact event.
 */
struct TileContactInfo
{
    TileContactInfo(const Math::Vector2F& contactNormal_,int flag):contactNormal(contactNormal_)
    {
        this->flag = flag;
    }
    
    int flag;
    
    Math::Vector2F contactNormal;
};

};
};
#endif	/* TILECONTACTINFO_H */

